349f75a24b4663f55134b61abdd6c0719c4a6524,src/main/java/org/takes/rs/RsPrettyJSON.java,RsPrettyJSON,make,#,89
Before Change
* @throws IOException If fails
*/
private Response make() throws IOException {
synchronized (this.transformed) {
if (this.transformed.isEmpty()) {
this.transformed.add(
new RsWithBody(
this.origin,
RsPrettyJSON.transform(this.origin.body())
)
);
}
}
return this.transformed.get(0);
}
/**
After Change
* @throws IOException If fails
*/
private Response make() throws IOException {
if (this.transformed.get() == null) {
this.transformed.compareAndSet(
null,
new RsWithBody(
this.origin,
RsPrettyJSON.transform(this.origin.body())
)
);
}
return this.transformed.get();
}
/**